package com.dks.dto.publicCompoment;

import javax.validation.constraints.NotNull;

import com.dks.enumeration.BaseJudgeType;
import com.dks.enumeration.PublicThumbsUpEntityType;
import lombok.Data;

@Data
public class PublicThumbsUpDto {

    /** 点赞实体类型 */
    @NotNull(message = "点赞实体类型不能为空")
    private PublicThumbsUpEntityType thumbsUpEntityType;
    /** 点赞实体id */
    @NotNull(message = "点赞实体id不能为空")
    private Long thumbsUpEntityId;
    /** 点赞状态（YES.点赞 NO.取消点赞） */
    @NotNull(message = "点赞状态不能为空")
    private BaseJudgeType thumbsUpStatus;
    /** 用户id */
    @NotNull(message = "用户id不能为空")
    private Long userId;
}
